@import url('/css/site_outline.css');
@import url('/css/styles_project_manager.css');
	/* color:#3f7f83; */
body {
	background:#fff;	
}
.css_main_iface {
	height:100%;
	width:780px;
}
.css_iface_header {
	background:url(/img/head_strip_a.jpg) no-repeat;
	width:100%;
	height:61px;
	padding-left:15px;
	padding-top:12px;
}
.css_iface_strip {
	background:url(/img/strip_b.jpg);
	width:100%;
	height:8px;
	padding-left:20px;
	font-family:sans-serif,Arial,Helvetica,Verdana;
	font-size:12px;
	color:#fff;
}
.css_iface_strip_link {
	font-family:sans-serif,Arial,Helvetica,Verdana;
	font-size:12px;
	color:#fff;
	text-decoration:none;
}
.css_iface_strip_link:hover {
	text-decoration:underline;
}
.css_iface_main {
	background:url(/img/strip_a.jpg);
	width:100%;
	height:100%;
	vertical-align:top;
}
.css_iface_footer {
	background:url(/img/foot_strip_a.jpg) no-repeat;
	width:100%;
	height:44px;
}
.css_iface_navigation {
	padding-left:20px;
	vertical-align:top;
}
.css_main_navigation {
	width:150px;
}
.css_iface_display {
	width:565px;
	vertical-align:top;
	padding-right:5px;
}
td.css_menu_option_a {
	display:block;
}
a.css_menu_option_a {
	display:block;
	font-family:sans-serif,Arial,Helvetica,Verdana;
	font-size:12px;
	color:#000542;
	text-decoration:none;
	padding-left:10px;
}
a.css_menu_option_a:hover {
	color:#9a1201;
	text-decoration:underline;
}
td.css_menu_option_b {
	display:block;
	padding-left:10px;
}
a.css_menu_option_b {
	display:block;
	font-family:sans-serif,Arial,Helvetica,Verdana;
	font-size:12px;
	color:#d58a47;
	text-decoration:none;
	padding-left:15px;
}
a.css_menu_option_b:hover {
	color:#9a1201;
	text-decoration:underline;
}
td.css_menu_option_c {
	display:block;
	padding-left:10px;
}
a.css_menu_option_c {
	display:block;
	font-family:sans-serif,Arial,Helvetica,Verdana;
	font-size:12px;
	color:#9a1201;
	text-decoration:none;
	padding-left:25px;
}
a.css_menu_option_c:hover {
	text-decoration:underline;
}
td.css_menu_option_d {
	display:block;
	padding-left:10px;
}
a.css_menu_option_d {
	display:block;
	font-family:sans-serif,Arial,Helvetica,Verdana;
	font-size:12px;
	color:#292203;
	text-decoration:none;
	padding-left:35px;
}
a.css_menu_option_d:hover {
	text-decoration:underline;
}
div.css_panel_a_outer {
	width:565px;
	background:url(/img/panel_a_strip.jpg);
}
div.css_panel_a_header {
	width:565px;
	height:23px;
	background:url(/img/panel_a_head.jpg) no-repeat;
	font-family:sans-serif,Arial,Helvetica,Verdana;
	font-size:15px;
	padding-right:30px;
	text-align:right;
	display:block;
	padding-top:5px;
	color:#d58a47;
}
div.css_panel_a_inner {
	width:565px;
	height:23px;
	background:url(/img/panel_a_foot.jpg) bottom no-repeat;
}
div.css_panel_b_outer {
	width:565px;
	background:url(/img/panel_a_strip.jpg);
}
div.css_panel_b_header {
	width:565px;
	height:23px;
	background:url(/img/panel_a_head.jpg) no-repeat;
	font-family:sans-serif,Arial,Helvetica,Verdana;
	font-size:15px;
	padding-right:30px;
	text-align:right;
	display:block;
	padding-top:5px;
	color:#d58a47;
}
div.css_panel_b_inner {
	width:565px;
	height:23px;
	background:url(/img/panel_b_foot.jpg) bottom no-repeat;
	padding-bottom:23px;
}
div.css_inner_object {
	padding:15px;
	padding-bottom:0px;
}
td.css_order_a {
	background:#fff;
	font-family:Verdana,Helvetica,sans-serif;
	font-size:11px;
	padding:1px;
	border-width:0px;
	border-style:solid;
	border-bottom-width:2px;
	border-bottom-color:#414141;
	border-left-width:1px;
	border-right-width:1px;
	border-right-color:#aeaeae;
	border-left-color:#eaeaea;
	color:#3195dd;
	cursor:pointer;
	height:19px;
	white-space:nowrap;
}
td.css_order_b {
	background:#e1e8f6;
	font-family:Verdana,Helvetica,sans-serif;
	font-size:11px;
	padding:1px;
	color:#9a1201;
	border-width:0px;
	border-style:solid;
	border-color:#d3af20;
	border-bottom-width:2px;
	border-left-width:1px;
	border-right-width:1px;
	border-right-color:#aeaeae;
	border-left-color:#eaeaea;
	text-decoration:none;
	cursor:pointer;
	height:19px;
	white-space:nowrap;
}
td.css_order_c {
	background:#eaeaea;
	font-family:Verdana,Helvetica,sans-serif;
	font-size:11px;
	padding:1px;
	color:#9a1201;
	border-width:0px;
	border-style:solid;
	border-color:#d3af20;
	border-bottom-width:2px;
	border-left-width:1px;
	border-right-width:1px;
	border-right-color:#aeaeae;
	border-left-color:#eaeaea;
	text-decoration:none;
	cursor:pointer;
	height:19px;
	white-space:nowrap;
}
a.css_indexing {
	display:block;
	height:100%;
	font-family:Verdana,Helvetica,sans-serif;
	font-size:11px;
	color:#000542;
	padding-right:6px;
	text-decoration:none;
}
.css_indexing {
	display:block;
	height:100%;
}
.css_list_title {
	text-align:left;
	font-family:Verdana,Helvetica,sans-serif;
	font-size:11px;
	font-weight:bold;
	color:#d58a47;
	white-space:nowrap;
}
.css_list_control_column_a {
	font-family:Verdana,Helvetica,sans-serif;
	font-size:11px;
	padding:0px;
	color:#d58a47;
	text-decoration:none;
	vertical-align:center;
}
a.css_list_control_column_a {
	display:block;
	height:100%;
	padding:2px;
	padding-left:8px;
	font-family:Verdana,Helvetica,sans-serif;
	font-size:11px;
	color:#d58a47;
	text-decoration:none;
	vertical-align:center;
	white-space:nowrap;
}
.css_object_ctl_link {
	font-family:Sans,sans-serif,Verdana,Arial,Helvetica;
	font-size:10px;
	color:#000542;
	text-decoration:none;
	cursor:pointer;
}
.css_object_ctl_link:hover {
	text-decoration:underline;
}
.css_list_control_row_a {
	font-family:Sans,sans-serif,Verdana,Arial,Helvetica;
	font-size:10px;
	background:#fff;
	white-space:nowrap;
}
.css_list_control_row_b {
	font-family:Sans,sans-serif,Verdana,Arial,Helvetica;
	font-size:10px;
	background:#e1e8f6;
	cursor:pointer;
	white-space:nowrap;
}
.css_list_control_row_c {
	font-family:Sans,sans-serif,Verdana,Arial,Helvetica;
	font-size:10px;
	background:#fbeee2;
	cursor:pointer;
	/* white-space:nowrap; */
}
.css_list_control {
	width:100%;
}
.css_list_options {
	padding:2px;
	white-space:nowrap;
	text-align:left;
}
.css_list_option {
	font-family:sans-serif,Arial,Helvetica,Verdana;
	font-size:11px;
	color:#000542;
	cursor:pointer;
	/* border-width:1px;
	border-style:solid;
	border-color:#d58a47;
	color:#d58a47;
	background:#fff; */
}
.css_fieldset_controls {
	padding:2px;
	padding-top:15px;
}
.css_fieldset_button {
	font-family:sans-serif,Arial,Helvetica,Verdana;
	font-size:11px;
	color:#000542;
	cursor:pointer;
	/* border-width:1px;
	border-style:solid;
	border-color:#d58a47;
	color:#d58a47;
	background:#fff; */
}
.css_fieldset_label {
	font-family:sans-serif,Arial,Helvetica,Verdana;
	font-size:12px;
	color:#d58a47;
	background:#e1e8f6;
	padding:2px;
	padding-left:15px;
	vertical-align:top;
}
.css_fieldset_comment {
	font-family:sans-serif,Arial,Helvetica,Verdana;
	font-size:10px;
	color:#000542;
	background:#e1e8f6;
	vertical-align:top;
}
.css_fieldset_value {
	font-family:sans-serif,Arial,Helvetica,Verdana;
	font-size:12px;
	color:#000542;
	background:#fbeee2;
	padding:3px;
	padding-left:15px;
	width:60%;
}
input.css_fieldset_value {
	border-width:1px;
	border-style:solid;
	border-color:#000542;
	background:#fff;
	padding:0px;
	padding-left:5px;
	width:100%;
}
select.css_fieldset_value {
	border-width:1px;
	border-style:solid;
	border-color:#000542;
	background:#fff;
	padding:0px;
	padding-left:5px;
	width:100%;
}
select.css_fieldset_dt {
	font-family:sans-serif,Arial,Helvetica,Verdana;
	font-size:12px;
	color:#000542;
	border-width:1px;
	border-style:solid;
	border-color:#000542;
	background:#fff;
	padding:0px;
	padding-left:5px;
}
textarea.css_fieldset_value {
	border-width:1px;
	border-style:solid;
	border-color:#000542;
	background:#fff;
	padding:0px;
	padding-left:5px;
	width:100%;
}
.css_fieldset_control {
	width:535px;
	border-width:1px;
	border-style:dashed;
	border-color:#d58a47;
	padding:10px;
}
.css_fieldset_validation_error {
	font-family:sans-serif,Arial,Helvetica,Verdana;
	font-size:11px;
	color:#9a1201;
	font-weight:bold;
}
table.css_tabbing {
	width:535px;
}
.css_tabbing {
	width:100%;
	height:20px;
}
td.css_tabbing_a {
	background:#fff;
	font-family:Verdana,Helvetica,sans-serif;
	font-size:11px;
	padding:1px;
	border-width:0px;
	border-style:solid;
	border-top-width:2px;
	border-top-color:#000542;
	border-left-width:1px;
	border-right-width:1px;
	border-right-color:#aeaeae;
	border-left-color:#eaeaea;
	color:#3195dd;
	cursor:pointer;
	text-align:center;
}
td.css_tabbing_b {
	background:#e1e8f6;
	font-family:Verdana,Helvetica,sans-serif;
	font-size:11px;
	padding:1px;
	color:#9a1201;
	border-width:0px;
	border-style:solid;
	border-top-color:#d3af20;
	border-top-width:2px;
	border-left-width:1px;
	border-right-width:1px;
	border-right-color:#aeaeae;
	border-left-color:#eaeaea;
	text-decoration:none;
	cursor:pointer;
	text-align:center;
}

td.css_tabbing_c {
	background:#eaeaea;
	font-family:Verdana,Helvetica,sans-serif;
	font-size:11px;
	padding:1px;
	color:#9a1201;
	border-width:0px;
	border-style:solid;
	border-color:#d58a47;
	border-top-width:2px;
	border-left-width:1px;
	border-right-width:1px;
	border-right-color:#aeaeae;
	border-left-color:#eaeaea;
	text-decoration:none;
	cursor:pointer;
	text-align:center;
}
a.css_tabbing {
	display:block;
	font-family:Verdana,Helvetica,sans-serif;
	font-size:11px;
	color:#000542;
	text-decoration:none;
}

a.css_tabbing:hover {
	display:block;
	color:#d58a47;
	text-decoration:none;
}

.css_site_login {
	font-family:Sans,sans-serif,Verdana,Arial,Helvetica;
	color:#000542;
	font-size:11px;
	padding:3px;
	padding-left:30px;
	vertical-align:center;
	background: url(/img/strip_a.jpg);
	padding-right:30px;
}

.css_site_access {
	font-family:Sans,sans-serif,Verdana,Arial,Helvetica;
	background: url(/img/site_arrow_b.gif) no-repeat 125px 5px;
	font-size:11px;
	color:#000542;
	display:inline;
	text-align:right;
	padding-right:10px;
}

.css_site_access_link {
	font-family:Sans,sans-serif,Verdana,Arial,Helvetica;
	font-size:10px;
	color:#000542;
	text-decoration:none;
}

.css_site_access_link:hover {
	text-decoration:underline;
}
.css_fieldset_input {
	font-family:sans-serif,Arial,Helvetica,Verdana;
	font-size:11px;
	border-width:1px;
	border-style:solid;
	border-color:#000542;
	color:#000542;
	background:#fff;
}
.css_list_a {

	width:535px;
}

.css_outline_header_a {
	display:block;
	font-size:13px;
	font-family:sans-serif,Arial,Helvetica,Verdana;
	color:#000542;
	font-weight:bold;
}
.css_outline_header_b {
	display:block;
	font-size:13px;
	font-family:sans-serif,Arial,Helvetica,Verdana;
	color:#000542;
	font-weight:bold;
	margin-left:10px;
}
.css_outline_a {
	display:block;
	font-size:12px;
	font-family:sans-serif,Arial,Helvetica,Verdana;
	color:#000542;
	font-weight:bold;
	cursor:pointer;
	margin-left:20px;
}
.css_outline_b {
	display:block;
	font-size:11px;
	font-family:sans-serif,Arial,Helvetica,Verdana;
	color:#000542;
	font-weight:bold;
	cursor:pointer;
	margin-left:30px;
}

.dep_1 { margin-left:30px; }
.dep_2 { margin-left:40px; }
.dep_3 { margin-left:50px; }
.dep_4 { margin-left:60px; }
.dep_5 { margin-left:70px; }
.dep_6 { margin-left:80px; }
.dep_7 { margin-left:90px; }
.dep_8 { margin-left:100px; }
.dep_9 { margin-left:120px; }
.dep_10 { margin-left:130px; }

.css_outline_cell_all {

	font-family:inherit;
	font-size:inherit;
	color:inherit;
	/* width:565px; */
	display:block;
	background:#aeaeae;
}

.css_outline_cell_a {

	font-family:inherit;
	font-size:inherit;
	color:inherit;
	display:inline;
}

.css_outline_cell_b {

	width:100px;
	display:inline;
}

.css_outline_cell_c {

	width:50px;
	display:inline;
}

.css_outline_cell_d {

	width:80px;
	display:inline;
}

.css_outline_cell_e {

	width:100px;
	display:inline;
	text-align:right;
}
